TSTP Solution File: ITP059^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP059^1 : TPTP v7.5.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n023.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:24:04 EDT 2021

% Result   : Unknown 0.49s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : ITP059^1 : TPTP v7.5.0. Released v7.5.0.
% 0.12/0.12  % Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.33  % Computer : n023.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % DateTime : Fri Mar 19 05:07:28 EDT 2021
% 0.13/0.33  % CPUTime  : 
% 0.19/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.19/0.34  Python 2.7.5
% 0.44/0.61  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225a0e0>, <kernel.Type object at 0x22385a8>) of role type named ty_n_t__List__Olist_It__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring list_c1059388851t_unit:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225fe60>, <kernel.Type object at 0x2238ab8>) of role type named ty_n_t__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring config256849571t_unit:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225fe60>, <kernel.Type object at 0x2238bd8>) of role type named ty_n_t__List__Olist_It__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring list_message_p_v:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225ab00>, <kernel.Type object at 0x2238c68>) of role type named ty_n_t__Set__Oset_It__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring set_message_p_v:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225a0e0>, <kernel.Type object at 0x2238e18>) of role type named ty_n_t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring message_p_v:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225ab00>, <kernel.Type object at 0x2238638>) of role type named ty_n_t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring nat:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x225ab00>, <kernel.Type object at 0x2238a70>) of role type named ty_n_tf__p
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring p:Type
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238ab8>, <kernel.DependentProduct object at 0x2238638>) of role type named sy_c_AsynchronousSystem_Oconfiguration_Omsgs_001tf__p_001tf__v_001tf__s_001t__Product____Type__Ounit
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring msgs_p1029620568t_unit:(config256849571t_unit->(message_p_v->nat))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238d40>, <kernel.DependentProduct object at 0x2aee63251170>) of role type named sy_c_AsynchronousSystem_Oenabled_001tf__p_001tf__v_001tf__s
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring enabled_p_v_s:(config256849571t_unit->(message_p_v->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238bd8>, <kernel.DependentProduct object at 0x2aee63251d40>) of role type named sy_c_AsynchronousSystem_OisReceiverOf_001tf__p_001tf__v
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring isReceiverOf_p_v:(p->(message_p_v->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238d40>, <kernel.DependentProduct object at 0x2aee63251a28>) of role type named sy_c_Execution_Oexecution_OfirstOccurrence_001tf__p_001tf__v_001tf__s
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring firstO1414030372_p_v_s:(list_c1059388851t_unit->(list_message_p_v->(message_p_v->(nat->Prop))))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238bd8>, <kernel.DependentProduct object at 0x2aee63251560>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring minus_minus_nat:(nat->(nat->nat))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238638>, <kernel.Constant object at 0x2aee63251560>) of role type named sy_c_Groups_Oone__class_Oone_001t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring one_one_nat:nat
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2238638>, <kernel.Constant object at 0x2aee63251560>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring zero_zero_nat:nat
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251f38>, <kernel.DependentProduct object at 0x2aee632515a8>) of role type named sy_c_ListUtilities_OprefixList_001t__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring prefix1615116500t_unit:(list_c1059388851t_unit->(list_c1059388851t_unit->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251368>, <kernel.DependentProduct object at 0x2aee63251170>) of role type named sy_c_ListUtilities_OprefixList_001t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring prefix47729710ge_p_v:(list_message_p_v->(list_message_p_v->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251a28>, <kernel.DependentProduct object at 0x2aee63251638>) of role type named sy_c_List_Olast_001t__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring last_c571238084t_unit:(list_c1059388851t_unit->config256849571t_unit)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.DependentProduct object at 0x2aee632512d8>) of role type named sy_c_List_Olast_001t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring last_message_p_v:(list_message_p_v->message_p_v)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251170>, <kernel.Constant object at 0x2aee632512d8>) of role type named sy_c_List_Olist_ONil_001t__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring nil_co1338500125t_unit:list_c1059388851t_unit
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251a28>, <kernel.Constant object at 0x2aee632512d8>) of role type named sy_c_List_Olist_ONil_001t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring nil_message_p_v:list_message_p_v
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.DependentProduct object at 0x2aee63251ef0>) of role type named sy_c_List_Onth_001t__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring nth_co1649820636t_unit:(list_c1059388851t_unit->(nat->config256849571t_unit))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251f38>, <kernel.DependentProduct object at 0x2aee63251050>) of role type named sy_c_List_Onth_001t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring nth_message_p_v:(list_message_p_v->(nat->message_p_v))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251950>, <kernel.DependentProduct object at 0x2aee63251170>) of role type named sy_c_Nat_OSuc
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring suc:(nat->nat)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251ef0>, <kernel.DependentProduct object at 0x2aee63251a28>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__AsynchronousSystem__Oconfiguration__Oconfiguration____ext_Itf__p_Mtf__v_Mtf__s_Mt__Product____Type__Ounit_J_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring size_s1406904903t_unit:(list_c1059388851t_unit->nat)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251050>, <kernel.DependentProduct object at 0x2aee63251ab8>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring size_s1168481041ge_p_v:(list_message_p_v->nat)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251170>, <kernel.DependentProduct object at 0x2aee63251950>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251a28>, <kernel.DependentProduct object at 0x2aee632515a8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring ord_less_eq_nat:(nat->(nat->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251ab8>, <kernel.DependentProduct object at 0x2aee63251ef0>) of role type named sy_c_member_001t__AsynchronousSystem__Omessage_Itf__p_Mtf__v_J
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring member_message_p_v:(message_p_v->(set_message_p_v->Prop))
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251950>, <kernel.DependentProduct object at 0x2aee632515f0>) of role type named sy_v_fe____
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring fe:(nat->list_c1059388851t_unit)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.DependentProduct object at 0x2aee632513b0>) of role type named sy_v_firstOccSet____
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring firstOccSet:(nat->set_message_p_v)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee63251ef0>, <kernel.DependentProduct object at 0x2aee63251e60>) of role type named sy_v_ft____
% 0.44/0.61  Using role type
% 0.44/0.61  Declaring ft:(nat->list_message_p_v)
% 0.44/0.61  FOF formula (<kernel.Constant object at 0x2aee632515f0>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_index____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring index:nat
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_msgInSet____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring msgInSet:message_p_v
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee63251ef0>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_msg____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring msg:message_p_v
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee632515f0>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_n0____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring n0:nat
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_n1____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring n1:nat
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee63251ef0>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_nMsg____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring nMsg:nat
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee632515f0>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_n____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring n:nat
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x2aee632515a8>, <kernel.Constant object at 0x2aee63251e60>) of role type named sy_v_p____
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring p2:p
% 0.44/0.63  FOF formula ((ord_less_nat zero_zero_nat) nMsg) of role axiom named fact_0_AssumpOcc6_I1_J
% 0.44/0.63  A new axiom: ((ord_less_nat zero_zero_nat) nMsg)
% 0.44/0.63  FOF formula (forall (P:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (Q:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (A4:config256849571t_unit) (A5:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (A6:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (A7:nat), ((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((P Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((P Cfg) FStepCfg) FStepMsg) (suc N)))))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((Q Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((Q Cfg) FStepCfg) FStepMsg) (suc N)))))->((((Q A4) A5) A6) A7)))))) of role axiom named fact_1_infiniteExecutionCfg__infiniteExecutionMsg_Oinduct_I2_J
% 0.44/0.63  A new axiom: (forall (P:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (Q:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (A4:config256849571t_unit) (A5:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (A6:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (A7:nat), ((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((P Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((P Cfg) FStepCfg) FStepMsg) (suc N)))))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((Q Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((Q Cfg) FStepCfg) FStepMsg) (suc N)))))->((((Q A4) A5) A6) A7))))))
% 0.49/0.63  FOF formula (forall (P:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (Q:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (A0:config256849571t_unit) (A1:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (A2:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (A3:nat), ((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((P Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((P Cfg) FStepCfg) FStepMsg) (suc N)))))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((Q Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((Q Cfg) FStepCfg) FStepMsg) (suc N)))))->((((P A0) A1) A2) A3)))))) of role axiom named fact_2_infiniteExecutionCfg__infiniteExecutionMsg_Oinduct_I1_J
% 0.49/0.63  A new axiom: (forall (P:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (Q:(config256849571t_unit->((list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))->((list_c1059388851t_unit->(list_message_p_v->list_message_p_v))->(nat->Prop))))) (A0:config256849571t_unit) (A1:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (A2:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (A3:nat), ((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((P Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((P Cfg) FStepCfg) FStepMsg) (suc N)))))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))), ((((Q Cfg) FStepCfg) FStepMsg) zero_zero_nat))->((forall (Cfg:config256849571t_unit) (FStepCfg:(list_c1059388851t_unit->(list_message_p_v->list_c1059388851t_unit))) (FStepMsg:(list_c1059388851t_unit->(list_message_p_v->list_message_p_v))) (N:nat), (((((P Cfg) FStepCfg) FStepMsg) N)->(((((Q Cfg) FStepCfg) FStepMsg) N)->((((Q Cfg) FStepCfg) FStepMsg) (suc N)))))->((((P A0) A1) A2) A3))))))
% 0.49/0.65  FOF formula ((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msg) nMsg) of role axiom named fact_3_AssumptionSubset_I3_J
% 0.49/0.65  A new axiom: ((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msg) nMsg)
% 0.49/0.65  FOF formula (forall (NMsg:nat), (((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msg) NMsg)->((ord_less_nat NMsg) (size_s1406904903t_unit (fe index))))) of role axiom named fact_4_SmallIndex
% 0.49/0.65  A new axiom: (forall (NMsg:nat), (((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msg) NMsg)->((ord_less_nat NMsg) (size_s1406904903t_unit (fe index)))))
% 0.49/0.65  FOF formula ((ord_less_nat nMsg) (size_s1406904903t_unit (fe (suc index)))) of role axiom named fact_5_AssumptionSubset3_I3_J
% 0.49/0.65  A new axiom: ((ord_less_nat nMsg) (size_s1406904903t_unit (fe (suc index))))
% 0.49/0.65  FOF formula ((ord_less_nat n1) (size_s1406904903t_unit (fe (suc index)))) of role axiom named fact_6_AssumptionSubset2_I3_J
% 0.49/0.65  A new axiom: ((ord_less_nat n1) (size_s1406904903t_unit (fe (suc index))))
% 0.49/0.65  FOF formula (forall (N2:nat), (((ord_less_nat zero_zero_nat) N2)->(((eq nat) (suc ((minus_minus_nat N2) (suc zero_zero_nat)))) N2))) of role axiom named fact_7_Suc__pred
% 0.49/0.65  A new axiom: (forall (N2:nat), (((ord_less_nat zero_zero_nat) N2)->(((eq nat) (suc ((minus_minus_nat N2) (suc zero_zero_nat)))) N2)))
% 0.49/0.65  FOF formula (forall (N2:nat) (M:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((minus_minus_nat N2) M))) ((ord_less_nat M) N2))) of role axiom named fact_8_zero__less__diff
% 0.49/0.65  A new axiom: (forall (N2:nat) (M:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((minus_minus_nat N2) M))) ((ord_less_nat M) N2)))
% 0.49/0.65  FOF formula (forall (N2:nat), (((eq Prop) ((ord_less_nat N2) (suc zero_zero_nat))) (((eq nat) N2) zero_zero_nat))) of role axiom named fact_9_less__Suc0
% 0.49/0.65  A new axiom: (forall (N2:nat), (((eq Prop) ((ord_less_nat N2) (suc zero_zero_nat))) (((eq nat) N2) zero_zero_nat)))
% 0.49/0.65  FOF formula (forall (N2:nat), ((ord_less_nat zero_zero_nat) (suc N2))) of role axiom named fact_10_zero__less__Suc
% 0.49/0.65  A new axiom: (forall (N2:nat), ((ord_less_nat zero_zero_nat) (suc N2)))
% 0.49/0.65  FOF formula (forall (N2:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N2)) zero_zero_nat)) of role axiom named fact_11_diff__0__eq__0
% 0.49/0.65  A new axiom: (forall (N2:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N2)) zero_zero_nat))
% 0.49/0.65  FOF formula (forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat)) of role axiom named fact_12_diff__self__eq__0
% 0.49/0.65  A new axiom: (forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat))
% 0.49/0.65  FOF formula (forall (M:nat) (N2:nat), (((eq nat) ((minus_minus_nat (suc M)) (suc N2))) ((minus_minus_nat M) N2))) of role axiom named fact_13_diff__Suc__Suc
% 0.49/0.65  A new axiom: (forall (M:nat) (N2:nat), (((eq nat) ((minus_minus_nat (suc M)) (suc N2))) ((minus_minus_nat M) N2)))
% 0.49/0.65  FOF formula (forall (M:nat) (N2:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N2)) (suc K))) ((minus_minus_nat ((minus_minus_nat M) N2)) K))) of role axiom named fact_14_Suc__diff__diff
% 0.49/0.65  A new axiom: (forall (M:nat) (N2:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N2)) (suc K))) ((minus_minus_nat ((minus_minus_nat M) N2)) K)))
% 0.49/0.65  FOF formula (forall (N2:nat), (((eq Prop) (not (((eq nat) N2) zero_zero_nat))) ((ord_less_nat zero_zero_nat) N2))) of role axiom named fact_15_neq0__conv
% 0.49/0.65  A new axiom: (forall (N2:nat), (((eq Prop) (not (((eq nat) N2) zero_zero_nat))) ((ord_less_nat zero_zero_nat) N2)))
% 0.49/0.65  FOF formula (forall (N2:nat), (((ord_less_nat N2) zero_zero_nat)->False)) of role axiom named fact_16_less__nat__zero__code
% 0.49/0.65  A new axiom: (forall (N2:nat), (((ord_less_nat N2) zero_zero_nat)->False))
% 0.49/0.65  FOF formula (forall (Nat:nat) (Nat2:nat), (((eq Prop) (((eq nat) (suc Nat)) (suc Nat2))) (((eq nat) Nat) Nat2))) of role axiom named fact_17_old_Onat_Oinject
% 0.49/0.65  A new axiom: (forall (Nat:nat) (Nat2:nat), (((eq Prop) (((eq nat) (suc Nat)) (suc Nat2))) (((eq nat) Nat) Nat2)))
% 0.49/0.66  FOF formula (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq nat) (suc X2)) (suc Y2))) (((eq nat) X2) Y2))) of role axiom named fact_18_nat_Oinject
% 0.49/0.66  A new axiom: (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq nat) (suc X2)) (suc Y2))) (((eq nat) X2) Y2)))
% 0.49/0.66  FOF formula (forall (N2:nat), (((eq Prop) (((ord_less_nat zero_zero_nat) N2)->False)) (((eq nat) N2) zero_zero_nat))) of role axiom named fact_19_not__gr__zero
% 0.49/0.66  A new axiom: (forall (N2:nat), (((eq Prop) (((ord_less_nat zero_zero_nat) N2)->False)) (((eq nat) N2) zero_zero_nat)))
% 0.49/0.66  FOF formula (forall (A:nat), (((eq nat) ((minus_minus_nat A) A)) zero_zero_nat)) of role axiom named fact_20_cancel__comm__monoid__add__class_Odiff__cancel
% 0.49/0.66  A new axiom: (forall (A:nat), (((eq nat) ((minus_minus_nat A) A)) zero_zero_nat))
% 0.49/0.66  FOF formula (forall (A:nat), (((eq nat) ((minus_minus_nat A) zero_zero_nat)) A)) of role axiom named fact_21_diff__zero
% 0.49/0.66  A new axiom: (forall (A:nat), (((eq nat) ((minus_minus_nat A) zero_zero_nat)) A))
% 0.49/0.66  FOF formula (forall (A:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) A)) zero_zero_nat)) of role axiom named fact_22_zero__diff
% 0.49/0.66  A new axiom: (forall (A:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) A)) zero_zero_nat))
% 0.49/0.66  FOF formula (forall (M:nat) (N2:nat), (((eq Prop) ((ord_less_nat (suc M)) (suc N2))) ((ord_less_nat M) N2))) of role axiom named fact_23_Suc__less__eq
% 0.49/0.66  A new axiom: (forall (M:nat) (N2:nat), (((eq Prop) ((ord_less_nat (suc M)) (suc N2))) ((ord_less_nat M) N2)))
% 0.49/0.66  FOF formula (forall (M:nat) (N2:nat), (((ord_less_nat M) N2)->((ord_less_nat (suc M)) (suc N2)))) of role axiom named fact_24_Suc__mono
% 0.49/0.66  A new axiom: (forall (M:nat) (N2:nat), (((ord_less_nat M) N2)->((ord_less_nat (suc M)) (suc N2))))
% 0.49/0.66  FOF formula (forall (N2:nat), ((ord_less_nat N2) (suc N2))) of role axiom named fact_25_lessI
% 0.49/0.66  A new axiom: (forall (N2:nat), ((ord_less_nat N2) (suc N2)))
% 0.49/0.66  FOF formula (forall (A:nat), (((eq Prop) (not (((eq nat) A) zero_zero_nat))) ((ord_less_nat zero_zero_nat) A))) of role axiom named fact_26_bot__nat__0_Onot__eq__extremum
% 0.49/0.66  A new axiom: (forall (A:nat), (((eq Prop) (not (((eq nat) A) zero_zero_nat))) ((ord_less_nat zero_zero_nat) A)))
% 0.49/0.66  FOF formula ((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msgInSet) n1) of role axiom named fact_27_AssumptionSubset_I2_J
% 0.49/0.66  A new axiom: ((((firstO1414030372_p_v_s (fe (suc index))) (ft (suc index))) msgInSet) n1)
% 0.49/0.66  FOF formula ((ord_less_eq_nat n1) nMsg) of role axiom named fact_28_AssumptionSubset_I1_J
% 0.49/0.66  A new axiom: ((ord_less_eq_nat n1) nMsg)
% 0.49/0.66  FOF formula (forall (X:nat), (((eq Prop) (((eq nat) zero_zero_nat) X)) (((eq nat) X) zero_zero_nat))) of role axiom named fact_29_zero__reorient
% 0.49/0.66  A new axiom: (forall (X:nat), (((eq Prop) (((eq nat) zero_zero_nat) X)) (((eq nat) X) zero_zero_nat)))
% 0.49/0.66  FOF formula (forall (A:nat) (C:nat) (B:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat A) C)) B)) ((minus_minus_nat ((minus_minus_nat A) B)) C))) of role axiom named fact_30_diff__right__commute
% 0.49/0.66  A new axiom: (forall (A:nat) (C:nat) (B:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat A) C)) B)) ((minus_minus_nat ((minus_minus_nat A) B)) C)))
% 0.49/0.66  FOF formula (forall (N2:nat), (not (((eq nat) N2) (suc N2)))) of role axiom named fact_31_n__not__Suc__n
% 0.49/0.66  A new axiom: (forall (N2:nat), (not (((eq nat) N2) (suc N2))))
% 0.49/0.66  FOF formula (forall (X:nat) (Y:nat), ((((eq nat) (suc X)) (suc Y))->(((eq nat) X) Y))) of role axiom named fact_32_Suc__inject
% 0.49/0.66  A new axiom: (forall (X:nat) (Y:nat), ((((eq nat) (suc X)) (suc Y))->(((eq nat) X) Y)))
% 0.49/0.66  FOF formula (forall (X:nat) (Y:nat), ((not (((eq nat) X) Y))->((((ord_less_nat X) Y)->False)->((ord_less_nat Y) X)))) of role axiom named fact_33_linorder__neqE__nat
% 0.49/0.66  A new axiom: (forall (X:nat) (Y:nat), ((not (((eq nat) X) Y))->((((ord_less_nat X) Y)->False)->((ord_less_nat Y) X))))
% 0.49/0.66  FOF formula (forall (P:(nat->Prop)) (N2:nat), ((forall (N:nat), (((P N)->False)->((ex nat) (fun (M2:nat)=> ((and ((ord_less_nat M2) N)) ((P M2)->False))))))->(P N2))) of role axiom named fact_34_infinite__descent
% 0.49/0.66  A new axiom: (forall (P:(nat->Prop)) (N2:nat), ((forall (N:nat), (((P N)->False)->((ex nat) (fun (M2:nat)=> ((and ((ord_less_nat M2) N)) ((P M2)->False))))))->(P N2)))
% 0.49/0.68  FOF formula (forall (P:(nat->Prop)) (N2:nat), ((forall (N:nat), ((forall (M2:nat), (((ord_less_nat M2) N)->(P M2)))->(P N)))->(P N2))) of role axiom named fact_35_nat__less__induct
% 0.49/0.68  A new axiom: (forall (P:(nat->Prop)) (N2:nat), ((forall (N:nat), ((forall (M2:nat), (((ord_less_nat M2) N)->(P M2)))->(P N)))->(P N2)))
% 0.49/0.68  FOF formula (forall (N2:nat), (((ord_less_nat N2) N2)->False)) of role axiom named fact_36_less__irrefl__nat
% 0.49/0.68  A new axiom: (forall (N2:nat), (((ord_less_nat N2) N2)->False))
% 0.49/0.68  FOF formula (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T)))) of role axiom named fact_37_less__not__refl3
% 0.49/0.68  A new axiom: (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T))))
% 0.49/0.68  FOF formula (forall (N2:nat) (M:nat), (((ord_less_nat N2) M)->(not (((eq nat) M) N2)))) of role axiom named fact_38_less__not__refl2
% 0.49/0.68  A new axiom: (forall (N2:nat) (M:nat), (((ord_less_nat N2) M)->(not (((eq nat) M) N2))))
% 0.49/0.68  FOF formula (forall (N2:nat), (((ord_less_nat N2) N2)->False)) of role axiom named fact_39_less__not__refl
% 0.49/0.68  A new axiom: (forall (N2:nat), (((ord_less_nat N2) N2)->False))
% 0.49/0.68  FOF formula (forall (M:nat) (N2:nat), (((eq Prop) (not (((eq nat) M) N2))) ((or ((ord_less_nat M) N2)) ((ord_less_nat N2) M)))) of role axiom named fact_40_nat__neq__iff
% 0.49/0.68  A new axiom: (forall (M:nat) (N2:nat), (((eq Prop) (not (((eq nat) M) N2))) ((or ((ord_less_nat M) N2)) ((ord_less_nat N2) M))))
% 0.49/0.68  FOF formula (forall (X:list_c1059388851t_unit) (Y:list_c1059388851t_unit), ((not (((eq nat) (size_s1406904903t_unit X)) (size_s1406904903t_unit Y)))->(not (((eq list_c1059388851t_unit) X) Y)))) of role axiom named fact_41_size__neq__size__imp__neq
% 0.49/0.68  A new axiom: (forall (X:list_c1059388851t_unit) (Y:list_c1059388851t_unit), ((not (((eq nat) (size_s1406904903t_unit X)) (size_s1406904903t_unit Y)))->(not (((eq list_c1059388851t_unit) X) Y))))
% 0.49/0.68  FOF formula (forall (X:list_message_p_v) (Y:list_message_p_v), ((not (((eq nat) (size_s1168481041ge_p_v X)) (size_s1168481041ge_p_v Y)))->(not (((eq list_message_p_v) X) Y)))) of role axiom named fact_42_size__neq__size__imp__neq
% 0.49/0.68  A new axiom: (forall (X:list_message_p_v) (Y:list_message_p_v), ((not (((eq nat) (size_s1168481041ge_p_v X)) (size_s1168481041ge_p_v Y)))->(not (((eq list_message_p_v) X) Y))))
% 0.49/0.68  FOF formula (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat ((minus_minus_nat _TPTP_I) K)) J))) of role axiom named fact_43_diff__commute
% 0.49/0.68  A new axiom: (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat ((minus_minus_nat _TPTP_I) K)) J)))
% 0.49/0.68  FOF formula (forall (N2:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) N2)) (not (((eq nat) N2) zero_zero_nat)))) of role axiom named fact_44_zero__less__iff__neq__zero
% 0.49/0.68  A new axiom: (forall (N2:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) N2)) (not (((eq nat) N2) zero_zero_nat))))
% 0.49/0.68  FOF formula (forall (M:nat) (N2:nat), (((ord_less_nat M) N2)->(not (((eq nat) N2) zero_zero_nat)))) of role axiom named fact_45_gr__implies__not__zero
% 0.49/0.68  A new axiom: (forall (M:nat) (N2:nat), (((ord_less_nat M) N2)->(not (((eq nat) N2) zero_zero_nat))))
% 0.49/0.68  FOF formula (forall (N2:nat), (((ord_less_nat N2) zero_zero_nat)->False)) of role axiom named fact_46_not__less__zero
% 0.49/0.68  A new axiom: (forall (N2:nat), (((ord_less_nat N2) zero_zero_nat)->False))
% 0.49/0.68  FOF formula (forall (N2:nat), ((not (((eq nat) N2) zero_zero_nat))->((ord_less_nat zero_zero_nat) N2))) of role axiom named fact_47_gr__zeroI
% 0.49/0.68  A new axiom: (forall (N2:nat), ((not (((eq nat) N2) zero_zero_nat))->((ord_less_nat zero_zero_nat) N2)))
% 0.49/0.68  FOF formula (forall (N2:nat), ((not (((eq nat) N2) zero_zero_nat))->((ex nat) (fun (M3:nat)=> (((eq nat) N2) (suc M3)))))) of role axiom named fact_48_not0__implies__Suc
% 0.49/0.68  A new axiom: (forall (N2:nat), ((not (((eq nat) N2) zero_zero_nat))->((ex nat) (fun (M3:nat)=> (((eq nat) N2) (suc M3))))))
% 0.49/0.68  FOF formula (forall (P:(nat->Prop)) (Nat:nat), ((P zero_zero_nat)->((forall (Nat3:nat), ((P Nat3)->(P (suc Nat3))))->(P Nat)))) of role axiom named fact_49_old_Onat_Oinducts
% 0.49/0.68  A new axiom: (forall (P:(nat->Prop)) (Nat:nat), ((P zero_zero_nat)->((forall (Nat3:nat), ((P Nat3)->(P (suc Nat3))))->(P Nat))))
% 0.49/0.68  <<<t_50_old_Onat_Oexhaust,axiom,(
% 0.49/0.68      ! [Y: nat] :
% 0.49/0.68        ( ( Y != zero_zero_nat )
% 0.49/0.68       => ~ !>>>!!!<<< [Nat3: nat] :
% 0.49/0.68              ( Y
% 0.49/0.68             != ( suc @ Nat3 ) ) ) )).
% 0.49/0.68  
% 0.49/0.68  % old.nat.exhaust
% 0.49/0.68  thf>>>
% 0.49/0.68  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 124]
% 0.49/0.68  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,17920), LexToken(LPAR,'(',1,17923), name, LexToken(COMMA,',',1,17949), formula_role, LexToken(COMMA,',',1,17955), LexToken(LPAR,'(',1,17956), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,17964), thf_variable_list, LexToken(RBRACKET,']',1,17971), LexToken(COLON,':',1,17973), LexToken(LPAR,'(',1,17981), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.49/0.68  Unexpected exception Syntax error at '!':BANG
% 0.49/0.68  Traceback (most recent call last):
% 0.49/0.68    File "CASC.py", line 79, in <module>
% 0.49/0.68      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.49/0.68    File "/export/starexec/sandbox2/solver/bin/TPTP.py", line 38, in __init__
% 0.49/0.68      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.49/0.68    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 265, in parse
% 0.49/0.68      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.49/0.68    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.49/0.68      tok = self.errorfunc(errtoken)
% 0.49/0.68    File "/export/starexec/sandbox2/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.49/0.68      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.49/0.68  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------